Stock Car — definition

1. stock car (Noun)

3 definitions

stock car (Noun) — A car kept in dealers' stock for regular sales.

stock car (Noun) — A racing car with the basic chassis of a commercially available car.

stock car (Noun) — Boxcar with latticed sides; for transporting livestock.

9 types of
auto automobile boxcar car machine motorcar race car racer racing car